Hehehe, I hear
Lordi made it to the Eurovision final...8-) woo! Now will have to prod people to vote for them on Saturday. C'mon, you know you wanna.
Ooh, it's on right after Doctor Who!:D BWHAAAAAAAHHAHA. And Who seems to be on half an hour earlier this week because of it, 6.35! W00t!